rescue fantasy - German English Dictionary